.@charset "utf-8";

/*轮播图右侧*/
.c1_right_3{background: #fafafa; width: 100%; height: 27%; border-top: 1px solid #e6e6e6; border-bottom: 1px solid #e6e6e6; }
.tabs{height: 27px; line-height: 29px; padding: 10px 15px 0 15px; }
.tabs li{float: left; height: 26px; width: 37%; cursor: pointer; text-align: center; background: #fafafa; margin-left:17px; }

.tab_con a{height: 28px; line-height: 28px; float: left; padding: 0 13px; display: block; font-size: 14px; border: 1px solid #e6e6e6; -moz-border-radius: 50px; -webkit-border-radius: 50px; border-radius: 50px; background: #fff; margin-top: 12px; margin-left: 10px; }
.sxbg{text-align: center; height: 33px; line-height: 35px; float: left; padding: 0 26px; display: block; font-size: 14px;border:1px solid #e6e6e6;border-top:1px solid #EF4933; margin-top: 34px; margin-left:16px; position: relative; left:-1px; /* border-radius: 5px; */ }

.tab_con a:hover{background: #EF4933;color:#fff;}

/*首页轮播*/

.index_center{ margin-left:15px; *display:inline;}

.index_slide{ width:718px; height:330px;background: lavender; position:relative;}

.focus{width:728px;height:375px;overflow:hidden;position:relative;}
.focus ul{height:380px;position:absolute;}
.focus ul li{float:left;width:728px;height:375px;overflow:hidden;position:relative;background:#000;}
.focus ul li div{position:absolute;overflow:hidden;}
.focus .btns{position:absolute;width:718px;height:10px;padding:5px 10px;right:0;bottom:5px;text-align:center;}
.focus .btns span{display:inline-block;_display:inline;_zoom:1;width:13px;height:13px;_font-size:0;margin-left:5px;cursor:pointer;background:#fff;border-radius:50%;}
.focus .btns span.on{background:#EF4933;}
.focus .preNext{width:45px;height:100px;position:absolute;top:130px;background:url(/skin/default/images/sprite.png) no-repeat 0 0;cursor:pointer;display:none;}
.focus .pre{left:0;}
.focus .next{right:0;background-position:right top;}
.focus img{width:100%;height:100%;}


/*产品推荐*/

/*.pro_hotsales{ border:solid 1px #e7e7e7; margin-top:10px; _margin-top:10px;height:69px;width:559px;}*/

.pro_hotsales h2{ background:#f5f5f5; height:26px; line-height:26px; padding:0 10px; border-top:2px solid #0B6EA0;font-family:microsoft yahei;}

.pro_hotsales h2 a{ color:#999; font-weight:normal; font-size:12px; padding-right:10px;}

.pro_hotsales .procure_one{ padding:5px 10px;  _padding:5px 10px;}

.pro_hotsales ul{ float:left; width:210px;}

.pro_hotsales ul.left_mar{ margin-left:60px;}

.pro_hotsales li{ height:20px; overflow:hidden; padding-top:5px;}

.default_left_body {border-top:none;padding:0 8px 0px 8px;clear:both}

.info_border { border: 1px #B2B2B2 solid; padding: 3px;} 

.info_title { float:left; width: 100%; text-align:center; display:block} 

.z_mar_1 { margin-right:8px; margin-top:7px}




/*最新供求*/

.procure{ border:solid 1px #e7e7e7; *width:508px; margin-top:10px; _margin-top:10px; height:160px;}

.procure h2{ background:#f5f5f5; height:26px; line-height:26px; padding:0 10px; border-top:2px solid #0B6EA0;font-family:microsoft yahei;}

.procure h2 a{ color:#999; font-weight:normal; font-size:12px; padding-right:10px;}

.procure .procure_one{ padding:5px 10px;  _padding:5px 10px;}

.procure ul{ float:left; width:220px;}

.procure ul.left_mar{ margin-left:30px;}

.procure li{ height:20px; overflow:hidden; padding-top:5px;}


/*登录注册条*/
.member_dl {height: 52px; padding-left: 80px; position: relative; padding: 5px 0 5px 80px; }
.member_ul {padding: 15px 0 0 0; }
.member_ul li {height: 37px;width: 82px;padding-left:10px;float:left;padding-bottom: 10px;}
.member_ul li a {display: block; height: 35px; border: 1px solid #e6e6e6; background: #fafafa; line-height: 35px; text-align: center; font-size: 14px; -moz-border-radius: 50px; -webkit-border-radius: 50px; border-radius: 50px; }
.member_ul li a.a {background: #EF4933; border: 1px solid #EF4933; color: #fff; }
.member_dl dt {width: 60px; height: 60px; position: absolute; left: 10px; top: 0; -moz-border-radius: 50px; -webkit-border-radius: 50px; border-radius: 50px; border: 1px solid #e6e6e6; background: #e6e6e6; overflow: hidden; }
.member_dl dt img {display: block; width: 64px; height: 64px; margin: -2px 0 0 -2px; }
.member_dl .t {font-size: 14px; overflow: hidden; word-break: break-all; }
.member_dl dd {height: 30px; line-height: 30px; }


.tables{width:100%;height:131px;border:1px solid #fafafa;}
.tables tr td{font-size:14px;width:115px;}
.tables tr td p{text-align: center; }
.nums{margin-top:3px;color:#EF4933; }

.index_right{ width:230px;border: 1px solid #e6e6e6; border-top: 1px solid #EF4933; height: 373px; background: #fff; }

.index_right .login_bar{ height:45px; line-height:45px; background:url(../images/main_bg.png) -1px -423px no-repeat;border: 1px solid blue;
    height: 309px;}

.index_right .login_bar a{ float:left; color:#fff; font: bold 14px/45px arial; text-align:center; height:45px;font-family:microsoft yahei;}

.index_right .login_bar .register{ width:97px;}

.index_right .login_bar a:hover{ background:#df332c;}

.index_right .login_bar .login{ width:64px;}

.index_right .login_bar .ruzhu{ width:89px;}

.clear{clear:both;font-size:0;height:0;}


/*最新招标*/
.invite{width:1200px;height:30px;margin:0 auto;border:1px solid #EF4933;}
.invite .in_1{width:17.5%; background: #EF4933;text-align: center;height:31px;line-height: 31px;font-size:16px;color:#fff;margin-top:-1px;float:left;}
.invite .in_2{float:right;width:980px;height:30px;line-height: 30px;font-size:16px;text-align: center;color:#696969;}
#in_3 {overflow: hidden;height:30px;}
#in_3 a{display:block;/*这个属性是必须的*/ font-size:16px; line-height:30px; text-decoration:none;  }





/*认证供应商*/
.supplier{width:1200px;height:150px;margin:0 auto; }
.supplier .sup_left{width:17.6%;float:left;height:150px;font-size:12px;line-height: 130px;text-align: center;/*background: #EF4933;*/font-weight: 600;color:#fff;position: relative;}
.sup_left p{position: absolute;top:25px;left:64px;}
.supplier .sup_right{width:20.5%;float:left;height:150px;text-align:center;border-right:1px solid #EF4933; overflow: hidden;}
.sup_right ul { margin: 0; line-height: 30px;}
.sup_right ul li{width: 100%;overflow: hidden;height:30px;}
.sup_right a {  /*text-decoration: none;*/}
.sup_right a:hover { /*text-decoration: underline;*/}



/*保障*/

.index_right .baozhang{ padding:5px 0 8px 0;height:395px;overflow:hidden;}

.index_right .baozhang h2{ padding-bottom:5px;}

.index_right .baozhang li span{ display:block; margin-top:3px;}

.index_right .baozhang li a:hover{ text-decoration:none;}

.index_right .baozhang li a:hover span{ color:#f60;}

.index_right .baozhang img{width:250px;height:75px;margin-top:5px;border:0;}

.index_right .baozhang embed{width:250px;height:75px;margin-top:5px;border:0;}



/*入门*/

.index_notice{ height:118px; overflow:hidden; border-top:solid 1px #d5d5d5; _width:250px;}

.index_notice .tab_hd{ border-left:1px solid #d5d5d5;}

.index_notice .tab_hd li{ float:left; height:26px; line-height:26px; background-color:#f5f5f5; border-right:1px solid #e3e3e3; border-bottom:1px solid #e3e3e3; width:82px; text-align:center;}

.index_notice .tab_hd li.select{ background-color:#fff; border-bottom:none; font-weight:bold; border-top:solid 2px #df332c; }

.index_notice .tab_hd li a{ display:block; width:82px; height:26px;}

.index_notice .tab_hd li a:hover{ text-decoration:none;}

.index_notice .tab_cont{ border:1px solid #e3e3e3; border-top:none; line-height:24px; padding:8px 9px; height:73px;}



.index_right .ad_box{ border:1px solid #e3e3e3;}

.index_right .ad_box img{ vertical-align:top;}



/*商城动态*/

.index_notice2{ height:294px;}

.index_notice2 .tab_cont{ height:245px;  overflow:hidden; }

.index_notice2 .tab_cont li{ margin-top:1px;}



/*产品层*/

.pro_sort .pro_list .item .mar{margin:0px;}

.pro_sort .cont_left h2{ height:38px; font: 17px/38px "微软雅黑"; color:#fff; padding-left:12px; background: #EF4933;}

.pro_sort .cont_left .floor{ text-transform:uppercase;}

.pro_sort .cont_left .ad_box .ad_boxone{ }

.pro_sort .cont_left .ad_box .ad_text{ padding:0 10px 10px 10px;}

.pro_sort .cont_left .ad_box .ad_text li{ line-height:2;}

.pro_sort .cont_left .ad_box .ad_text li a{ color:#fff; width:180px; height:20px; overflow:hidden;}

.ad_box img{ vertical-align:top;}

.pro_sort .cont_center{ background: #EDEDED}

.pro_sort .cont_center .hd{ height:36px; border-right:1px solid #dcdcdc; padding:0 10px 0 25px;}

.more_pro{ background:url(../images/ico.png) right -107px no-repeat; overflow:hidden; padding-right:20px; margin-top:7px;}

.pro_sort .cont_center .top_search{ display:inline-block; height:36px; line-height:36px; overflow:hidden;}

.pro_sort .cont_center .pro_title h2{  padding:5px 0 5px 10px; background:#f5f5f5; border-top:solid 1px #dcdcdc; font-family:microsoft yahei;}

.pro_sort .cont_center .pro_title li{ border:solid 1px #f5f5f5; float:left; width:118px; height:58px; margin:2px;}

.pro_sort .cont_center .pro_title ul{ padding-top:10px;}

.pro_sort .top_search a{ margin-right:15px; color:#666;}

.pro_sort .cont_center .bdx{  height:330px;}

.pro_sort .pro_list{ width: 695px; margin:0 auto; height:300px;}

.pro_sort .pro_list .item{ float:left; width:210px;height:330px;margin-left:20px;}
.pro_sort .pro_list .item h2{font-size:16px;color:#EF4933;margin-top:20px;text-align: center;}
.pro_sort .pro_list .item .imgs{width:95px;height:95px;float:left;margin-left:15px;border: 1px solid #CCC;border-radius: 50%;}
.pro_sort .pro_list .item .cp{ width: 210px; height: 130px; margin-top: 100px;overflow: hidden;word-break:break-all;}
.cp_ul li{    padding: 5px; float: left;font-size: 14px}
.imgs img{border-radius: 50%}
.rig_tab{border:1px solid #ccc;}
.tab_ul li{width: 130px;height: 98px;float:left;border:1px solid red;}
.tab_ul li img{ width: 100%;position: relative;height:98px; }
.tab_ul li p{ width: 131px;
    height: 25px;
    line-height: 25px;
    background: #fff;
    text-align: center;
    position: absolute;
    opacity: 0.5;
    font-size: 14px;
    overflow: hidden;
    margin-top: -25px; }



.pro_sort .pro_list .item .c_img{ width:160px; height:160px; border:1px solid #e5e5e5; margin-bottom:3px;}

.pro_sort .pro_list .cur .c_img{ border-color:#ff6600;}

.cont_center .bdx .ad_box{ width:747px; margin:0 auto;}

.cont_center .bdx .ad_box .pro_list li{ float:left; padding:0 7px;}

.cont_center .bdx .ad_box li a:hover{ filter:alpha(opacity=80); opacity:0.8;}

.cont_left{ height:330px;}

.cont_right{ width:265px;height:330px;float:right;}
.cont_right .tits{width:100%;height:30px;font-size:16px;color:#EF4933;text-align:center;line-height:30px; }
/*.cont_right ul li{    width: 49%; height: 123px; float: left; border: 1px solid #696969;}*/




.pro_sort01 .cont_left{background: none;}

.pro_sort01 .cont_center{margin-left:15px; }

.pro_sort01 .cont_center .hd{ }



.pro_sort02 .cont_left{ background:#EF4933;}

.pro_sort02 .cont_center{ border-top:3px solid #F04B17;}

.pro_sort02 .cont_center .hd{ background:#E2CDB6;}



.pro_sort03 .cont_left{ background:#EF4933;}

.pro_sort03 .cont_center{ border-top:3px solid #0B6EA0;}

.pro_sort03 .cont_center .hd{ background:#E2CDB6;}



.pro_sort04 .cont_left{ background:#EF4933;}

.pro_sort04 .cont_center{ border-top:3px solid #F04B17;}

.pro_sort04 .cont_center .hd{ background:#E2CDB6;}



.pro_sort05 .cont_left{ background:#EF4933;}

.pro_sort05 .cont_center{ border-top:3px solid #0B6EA0;}

.pro_sort05 .cont_center .hd{ background:#E2CDB6;}

/*战略合作*/
.zlhz{    width: 1200px; margin: auto; position: relative; top: -25px; z-index: -1; }
.zl_title{color:#EF4933;font-size: 16px;font-weight: 600px;}
.zl_zs{height:140px;overflow: hidden;}
.zl_zs ul{list-style: none;margin: 0; padding: 0;}
.zl_zs ul li{ float: left;}
.zl_zs img { width: 150px; height: 140px;  margin: 10px; }





/*生意经*/

.index_news{border-left:solid 1px #e7e7e7;border-right: solid 1px #e7e7e7; border-bottom:solid 1px #e7e7e7; border-top:solid 1px #e7e7e7;}

.index_news h2{ font-size:18px; font-family:"微软雅黑"; font-weight:bold;}

.index_news .index_left{ border-top:solid 2px #f76e00; width:210px; float:left;}

.index_news .index_left .index_leftone{ margin-top:10px; border-right:dashed 1px #e7e7e7; margin-left:5px;}

.index_news .index_left .index_leftone .index_peo{ margin-right:10px;}

.index_news .index_left .index_leftone .index_peo h3{ border-bottom:solid 1px #e7e7e7; padding:0 0 5px 0;}

.index_news .index_left .index_leftone .index_peo .wp{ padding-top:10px; border-bottom:dashed 1px #e7e7e7; padding-bottom:10px;}

.index_news .index_left .index_leftone .index_peo .wpdone{ float:left; width:71px; height:71px; margin-right:10px;}

.index_news .index_left .index_leftone .index_peo .wpdtwo{ float:left; width:110px}

.index_news .index_left .index_leftone .index_peo .wpdtwo li{ height:22px; padding-left:10px; width:110px; overflow:hidden;}

.index_news .index_left .index_leftone .index_peo .wpdtwo li.select{ background:url(../images/wp_1.jpg) left center no-repeat; }

.index_news .index_left .index_leftone .index_lefttwo{ padding:10px 0 15px 0;}

.index_news .index_left .index_leftone .index_lefttwo li{ line-height:2; background:url(../images/dian_1.png) no-repeat left center; display:inline-block; padding-left:10px; }

.index_news .index_newrig{ float:left;  border-top:solid 2px #cfcfcf; width:780px;}

.index_news .index_newrig .index_newrig_one{ margin-top:10px;}

.index_news .index_newrig .index_newrig_one .news_left{ float:left; width:389px; _width:385px;}

.index_news .index_newrig .index_newrig_one .news_right{ border-left:dashed 1px #e7e7e7;}

.index_news .index_newrig .index_newrig_one .news_left .news_one{ margin:0 12px;}

.index_news .index_newrig .index_newrig_one .news_left .news_one h3{ border-bottom:solid 1px #e7e7e7; padding-bottom:5px;}

.index_news .index_newrig .index_newrig_one .news_left .news_one h3 a{ color:#999; font-size:12px; font-weight:normal;}

.index_news .index_newrig .index_newrig_one .news_left .news_one dl{ padding:10px 0; }

.index_news .index_newrig .index_newrig_one .news_left .news_one dt{ float:left; width:130px; margin-right:10px;}

.index_news .index_newrig .index_newrig_one .news_left .news_one dd{ float:left; width:220px;}

.index_news .index_newrig .index_newrig_one .news_left .news_one dd p{ line-height:2; height:20px; overflow:hidden;}

.index_news .index_newrig .index_newrig_one .news_left .news_one dd p.bot_bor{ border-bottom:solid 1px #e7e7e7; padding-bottom:10px; margin-bottom:10px;}

.index_news .index_newrig .index_newrig_one .news_left .news_one dd p.bot_bor a{ color:#999;}

.index_news .index_newrig .index_newrig_one .news_left .news_one dd p.tet{ background:url(../images/dian_1.png) no-repeat left center; display:inline-block; padding-left:10px; }



.index_news .index_newrig .index_newrig_one .news_left .news_two ul.news_pic{ padding-top:10px;}

.index_news .index_newrig .index_newrig_one .news_left .news_two .news_pic li{ float:left; margin-right:10px; _margin-right:9px;}

.index_news .index_newrig .index_newrig_one .news_left .news_two .news_pic li.no_mar{ margin:0;}

.index_news .index_newrig .index_newrig_one .news_left .news_two .warp{ width:360px; padding-top:15px; position:relative;}

.index_news .index_newrig .index_newrig_one .news_left .news_two .warp_one{ height:5px; background:url(../images/jt_1.jpg) 0 0 no-repeat; position:absolute; top:10px; width:9px; z-index:999; }

.index_news .index_newrig .index_newrig_one .news_left .news_two .warp1 .warp_one{ left:35px;}

.index_news .index_newrig .index_newrig_one .news_left .news_two .warp2 .warp_one{ left:130px;}

.index_news .index_newrig .index_newrig_one .news_left .news_two .warp3 .warp_one{ left:225px;}

.index_news .index_newrig .index_newrig_one .news_left .news_two .warp4 .warp_one{ left:310px;}

.no_mar{ margin:0;}

.index_news .index_newrig .index_newrig_one .news_left .news_two .news_text{ background:#f6f6f6; padding:15px 10px; border-top:solid 1px #e6e6e6;}

.index_news .index_newrig .index_newrig_one .news_left .news_two .news_text li{ line-height:2;}

.index_news .index_newrig .index_newrig_one .news_left .news_two .news_text li.news_tit a{ color:#999;}



.w1200 {
    width: 1200px;
    margin: 0px auto;
}
.floor {
    width: 100%;
    position: relative;
}
.floor-layout {
    height: auto;
}
.floor-layout .floor-con {
    height: auto;
    margin: auto;
    position: relative;
}
.floor-layout .floor-con .floor-title {
    height: 35px;
    line-height: 35px;
    overflow: hidden;
}
.floor-layout .floor-con .floor-title h2 {
    font-size: 18px;
    color: #333;
    height: 35px;
    line-height: 35px;
    float: left;
}
.floor-layout .floor-con .floor-title h2 span {
    width: auto;
    min-width: 30px;
    height: 35px;
    line-height: 35px;
    font-size: 20px;
    text-indent: 3px;
    display: inline-block;
    font-weight: normal;
    vertical-align: middle;
}
.floor-layout .floor-con .floor-title h2 a {
    /* padding-left: 8px; */
    vertical-align: middle;
    font-weight: normal;
    /* color: #333; */
    display: inline-block;
}
.floor-layout .floor-con .floor-title .floor-tabs-nav {
    display: inline;
    width: auto;
    height: 35px;
    z-index: 4;
    position: absolute;
    top: 0px;
    right: 0px;
}
.floor-layout .floor-con .floor-title .floor-tabs-nav {
    display: inline;
    width: auto;
    height: 35px;
    z-index: 4;
    float: right;
}
.floor-layout .floor-con .floor-title .floor-tabs-nav li {
    background-color: #fff;
    width: auto;
    height: 34px;
    line-height: 34px;
    float: left;
    padding: 0;
    position: relative;
    z-index: 4;
    cursor: pointer;
    margin-left: 8px;
}
.floor-layout .floor-con .floor-title .floor-tabs-nav li.floor-tabs-selected h3 {
    z-index: 5;
    border-style: solid;
    border-width: 1px 1px 1px 1px;
}
.floor-layout .floor-con .floor-title .floor-tabs-nav li h3 {
    font-size: 12px;
    font-weight: 400;
    padding: 0px 25px;
    text-align: center;
    border: 1px #eee solid;
    border-bottom: none;
    z-index: 4;
}

.floor-layout .floor-content5 {
    width: 1198px;
    height: 485px;
    border-width: 0px 1px 1px 1px;
    border-style: solid;
    border-color: #eee;
}
.floor-layout .floor-content5 .floor-left {
    width: 210px;
    height: 485px;
}
.floor-layout .floor-content .floor-left {
    width: 210px;
    height: 475px;
    float: left;
    overflow: hidden;
}
.floor-layout .floor-content5 .floor-left .floor-ad {
    width: 210px;
    height: 485px;
}
.floor-layout .floor-content5 .floor-left .floor-ad a.floor-ad-img {
    width: 210px;
    height: 485px;
    display: inline-block;
}
.floor-layout .floor-content5 .floor-left .floor-words {
    width: 190px;
    margin-top: -170px;
    padding: 25px 10px;
}
.floor-layout .floor-content .floor-left .floor-words {
    position: relative;
    width: 190px;
    height: 120px;
    margin-top: -150px;
    padding: 20px 10px;
    overflow: hidden;
    background: #EF4933;
    /*background: rgba(255,255,255,.5);*/
}
.floor-layout .floor-content .floor-left .floor-words li {
  	float: left;
    width: 95px;
    text-align: center;
    height: 30px;
    line-height: 30px;
    overflow: hidden;
    color:#FFF;
    margin-top:5px;
}
.floor-layout .floor-content5 .floor-left .floor-words li a {
    color: #FFF;
}

.floor-layout .floor-content .floor-right .floor-tabs-hide {
    display: none !important;
}

.floor-layout .floor-content .floor-right .floor-tabs-panel .item {
    float: left;
    width: 235px;
    color: #2f2f2f;
    height: 237px;
    overflow: hidden;
    border-right: 1px solid #eee;
    border-bottom: 1px solid #eee;
    margin-right: -1px;
    box-sizing: content-box;
    /*margin-left: 46px;*/
}
.floor-layout .floor-content5 .floor-right .floor-tabs-panel .item {
    width: 198px;
    height: 237px;
}
.floor-layout .floor-content .floor-right .floor-tabs-panel .item .wrap {
    height: 67px;
    margin: 25px 20px 0px;
    position: relative;
    _zoom: 1;
}
.floor-layout .floor-content .floor-right .floor-tabs-panel .item .titles {
	line-height: 30px;
    height: 30px;
    overflow: hidden;
    font-size: 14px;
    text-align: center;
}
.floor-layout .floor-content .floor-right .floor-tabs-panel .item .prices {
    font-size: 14px;
/*    font-weight: normal;
    font-family: Arial, Helvetica, sans-serif;*/
    text-align: center;
    
}
.floor-layout .floor-content .floor-right .floor-tabs-panel .item a.add-cart {
    position: absolute;
    bottom: 0px;
    right: 0px;
    width: 30px;
    height: 30px;
    cursor: pointer;
    -moz-background-size: 30px 30px;
    background-size: 30px 30px;
    background-repeat: no-repeat;
}
.floor-layout .floor-content {
    width: 100%;
    height: 475px;
    margin-bottom: 15px;
    position: relative;
    overflow: hidden;
}

.floor-tabs-selected h3{
	border-color: rgb(239,73,51) rgb(239,73,51) rgb(255, 255, 255) !important;
    color: rgb(239,73,51)!important;
}

